English-russian dictionary of physics. 2013.
microresonator — noun A microscopic resonator … Wiktionary